package cn.smile.bean.form.log.log;

import cn.smile.bean.entity.log.LogInfo;
import cn.smile.commons.domain.BaseQueryEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serial;

/**
 * @author smile-jt
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class LogQueryForm extends BaseQueryEntity<LogInfo> {
    @Serial
    private static final long serialVersionUID = 260203440024021948L;

    /**
     * 访问URI
     */
    private String uri;

    /**
     * 请求IP
     */
    private String ip;

    /**
     * 是否拒绝 true-是, false-否
     */
    private Boolean reject;

    /**
     * 访问时间-开始
     */
    private String accessTimeStart;

    /**
     * 访问时间-结束
     */
    private String accessTimeEnd;
}
